化石: fossil...
销售: to sell, to market, sales (representative, agreement etc)...
急忙: hastily...
记录: to record, record (written account), note-taker, record (in sports etc)...